From 7101cc3170bf727aebf918f37debff94ae705c85 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Sun, 14 Apr 2013 11:32:21 -0400 Subject: [PATCH] osdWindow: Don't tween to undefined Check that we got a valid level before setting the level bar to it, to prevent a Tweener warning. --- js/ui/osdWindow.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/js/ui/osdWindow.js b/js/ui/osdWindow.js index 199899fe0..1d10f800a 100644 --- a/js/ui/osdWindow.js +++ b/js/ui/osdWindow.js @@ -125,13 +125,15 @@ const OsdWindow = new Lang.Class({ setLevel: function(level) { this._level.actor.visible = (level != undefined); - if (this.actor.visible) - Tweener.addTween(this._level, - { level: level, - time: LEVEL_ANIMATION_TIME, - transition: 'easeOutQuad' }); - else - this._level.level = level; + if (level) { + if (this.actor.visible) + Tweener.addTween(this._level, + { level: level, + time: LEVEL_ANIMATION_TIME, + transition: 'easeOutQuad' }); + else + this._level.level = level; + } }, show: function() { -- 2.39.5